Programmeren 3 N-tier architectuur
Home

Programmeren 3 N-tier architectuur

N-tier architectuur
N-tier architectuur

Programmeren 3 N-tier architectuur

N-tier architectuur

Doelstelling

  1. We leren wat n-tier architectuur is:
    1. we maken een presentatielaag;
    2. een business logic laag;
    3. een data acces laag;
  2. We leren dit aan de hand van Postcode-gegevens.
  3. Na deze les ben je in staat om zelf de basis voor een n-tier applicatie te leggen.

Stappenplan

  1. video
  2. n-tier architectuur
  3. Analyse van de Postcode App
    1. Definitiefase PostcodeApp
    2. Ontwerpfase PostcodeApp
  4. Realisatiefase PostcodeApp

Opdracht

  1. Maak een nieuw project met de naam BookApp. Volg dezelfde richtlijnen als voor de Postcode App:
    1. in de map dotnetcore
    2. geen submap creëren voor de solution
  2. Baseer je op:
    1. Definitiefase BookApp
    2. Ontwerpfase Book App
    om (baseer je hiervoor op het voorbeeld van de postcodes in Realisatiefase PostcodeApp):
    1. een DAL klasse te maken voor CSV, XML en JSON datastorage bestand;
    2. een BLL klasse te maken voor Book
    3. een view in de console maken voor het tonen van boeken die je respectievelijk ingeleest uit CSV, XML en JSON bestand
  3. Synchroniseer je lokale map met BitBucket met behulp van GIT. In de commit commentaar plaats je "Les 8 Opdracht N-tier BookApp final".
  4. Verstuur via de opdrachtlink op Digitap een tekstbestand met een link naar repo op BitBucket.

JI
2020-10-12 18:22:12